return {
    -- 打印变量，对象，结构体....日志
    "chrisgrieser/nvim-chainsaw",
    cmd = { "Chainsaw" },
    opts = {}, -- required even if left empty
    keys = {
        { "<leader>llv", "<cmd>Chainsaw variableLog<cr>", desc = "log variable" },
        { "<leader>llo", "<cmd>Chainsaw objectLog<cr>", desc = "log objectLog" },
        { "<leader>llt", "<cmd>Chainsaw typeLog<cr>", desc = "log type" },
        { "<leader>lla", "<cmd>Chainsaw assertLog<cr>", desc = "log assert" },
        { "<leader>lle", "<cmd>Chainsaw emojiLog<cr>", desc = "log emoji" },
        { "<leader>lls", "<cmd>Chainsaw soundLog<cr>", desc = "log sound" },
        { "<leader>llm", "<cmd>Chainsaw messageLog<cr>", desc = "log message" },
        { "<leader>llc", "<cmd>Chainsaw clearLog<cr>", desc = "log clear" },
        { "<leader>llr", "<cmd>Chainsaw removeLogs<cr>", desc = "log remove", mode = { "v", "n" } },
    },
}
